aztec lily (strekelia formosissima) - German English Dictionary